# Author:sp
# CreaTime: $(DATE)
# FileName: $(NAME)
# Description: simple introdution of the code
'''集合中的元素必须独一无二，且不会以特定的顺序存储元素
第一种创建方式{}'''
s={'hello',98,'world'}

s2={1,1,2,3,4,4,5,6,7,7,7,7}   #集合中的元素不允许重复
print(s2)
'''第二种创建方式set（）'''

s1=set(range(6))         #建立一个整数列，然后set转换数据类型
print(s1)

print('-----------------------')
print(set(['tom','jack',98]),type(set(['tom','jack',98])))  #将列表转换为集合
print(set((1,2,3,3,65)))                        #将元组转换为集合，因为元组是无序的，因此输出是65靠前
print(set({'h':18,'d':6}))                     #将字典转换为集合，去掉vlaue，
print(set({1,2,3,4}))                          #将集合转化为集合，不变
print(set('Python'))                     #将字符串转化为集合，分拆每一个字母
'''建议一个空集合'''
s5={}
print(s5,type(s5))            #这种创建方式创建的为字典
print(set(),type(set()))      #这种创建方式才正确